James Fleming
Principal Sitecore Architect & Engineer


SKILLS

  1. Communication to development and Stakeholder using presentation skills
  2. .NET C# & Core
  3. Desktop Applications
  4. Plug In Applications (AutoCad)
  5. HTML5/CSS3 w/Bootstrap
  6. React.js and Angular
  7. Microprocessor (Raspberry Pi) Applications
  8. MS SQL Server
  9. Sitecore
  10. Problem Solving & Analytical
  11. DI & IoC
  12. Mobile (Xamarin) Applications
  13. Load Balancing & IIS Administrator
  14. Window Services
  15. TypeScript ES6
  16. T-SQL & SSRS & SSIS
  17. SignalR
  18. Next.js
  19. Ajax
  20. Data: jSon, XML/XSLT
  1. DevOps Intergration w/ CI & CD
  2. Integrated, Secure, Reliable Systems
  3. 3d Applications (Unity3d)
  4. RESTful APIs
  5. Navigates and resolves conflicts with tact and diplomacy, promoting a collaborative environment.
  6. Netlify
  7. Estimates of Level of Effort
  8. Jenkins & JIRA
  9. Machine Learning AI
  10. Visual Studio Unit Test
  11. Agile / Scrum Master
  12. Gangs of Four (GoF) Design Patterns
  13. Data Conversion and Sterilization
  14. Code Analysis Tools
  15. TCP/IP Applications (VOIP)
  16. ASP.NET Form & MVC & MVVM & SPA
  17. Sitecore
  18. MongoDB
  19. IoT
  20. Multi Threading .NET
  1. Vanilla JavaScript/jQuery
  2. Mentorship for Junior Team Members
  3. Troubleshooting CPU & RAM Leak
  4. Azure & AWS
  5. SSO / OAuth & Active Directory (AD) Applications
  6. System Automation
  7. Soure Control GIT/TFS/SVN
  8. Fiddler
  9. PowerShell Knowledge
  10. ETL Developer
  11. Object Oriented Programming (OOP)
  12. Database Design & Implementation
  13. Breadboard Design & Programming
  14. Restful API
  15. ADO.NET
  16. Splunk
  17. Adjusts communication style to suit different audiences and contexts.
  18. Linq
  19. Entity Framework & ORM

EXPERIENCE

Principal Sitecore Architect & Engineer

New York Federal Reserve Bank
33 Liberty St, New York, NY 10045
Mar 2023 – Present
  1. Experience with both headless (JSS) and traditional Sitecore architectures
  2. Utilized TDS, Sitecore Content Serialization (SCS), and Unicorn
  3. Excellent understanding of Node.js development and debugging tools for building and maintaining server-side applications.
  4. Knowledgeable in personalization and A/B testing platforms, including Sitecore Personalize and LaunchDarkly.
  5. Worked with Solr and Lucene .Net to drive personalizing on the site
  6. Coveo to customize e-Commerce platform
  7. Proficient in Windows Communication Foundation (WCF) and Unified Modeling Language (UML) for designing and implementing service-oriented architectures.
  8. Over 3 years of hands-on experience with Sitecore, including features such as SXA and JSS. Sitecore Certification preferred.
  9. Skilled in HTML5, CSS3, and JavaScript, with extensive experience in using frameworks such as React, jQuery, and Bootstrap.
  10. Used Postman to create dynamic rich APIs
  11. In-depth knowledge of Sitecore principles and working with templates, Renderings, Pipelines, and Media Libraries
  12. Design/Architecture created Helix, and Habitat projects to divide and conquer complex business logic
  13. Direct architecture for security, performance, scale, UX, analytics, optimization
  14. Created and maintained PaaS & SaaS Infrastructure
  15. Proven track record of working within structured development lifecycle methodologies, preferably iterative models.
  16. Create an enterprise application/service with plug-and-play functionality that includes “Sitecore Experience Accelerator (SXA) Storefront” billing system integration, quick prototype site construction, and automatic feature enhancements
  17. Conducted code reviews and implemented quality control processes that improved code quality and reduced the occurrence of bugs
  18. Produced PowerPoint presentation for product owner to review and approval, and project objectives


Sitecore Engineer III

Kansas Public Employees Retirement System
611 S Kansas Ave, Topeka, KS 66603
Oct 2019 – Mar 2023
  1. Integrated DevOps for CI & DI
  2. Created Investment MVC site using Bootstrap and React/jQuery w/Async Calls
  3. Proficient in developing and implementing React-based applications for web platforms
  4. Familiar with React framework and its components, JSX syntax, Virtual DOM manipulation techniques
  5. Modeled DI and IoC logic to increase testability
  6. Implement new Sitecore CMS to replace old outdated system for content management
  7. Skilled in using AJAX and asynchronous programming to improve application performance and user experience
  8. Experienced in developing complex applications using React-Redux architecture, ensuring maintainability and scalability
  9. Design and develop enterprise software solutions that meet business requirements and adhere to software architecture principles
  10. Leading a team of software developers, providing technical guidance and mentorship to ensure the delivery of high-quality software products
  11. Conduct code reviews and provide feedback to team members to ensure adherence to coding standards and best practices
  12. Implement DevOps practices, including continuous integration and delivery, to streamline the software development process
  13. Led a team of 14 software engineers in the development and delivery of complex software solutions
  14. Developed and implemented software design patterns and architecture that increased system scalability, reliability, and maintainability
  15. Utilized agile methodologies to manage project timelines and deliverables, resulting in successful project completion within the allotted time and budget
  16. Mentored team members and provided technical guidance to ensure the continuous improvement of the team's skills and performance
  17. Created SQL query utility to pull HTML and create a PDF version for end user
  18. Developed database layout to be in-sync with the code for easy development efforts cutting time and energy
  19. Troubleshooting preformance issues to produce a 3 sec load time for any given page on a site
  20. Crated custom destop application to support internal user and call center
  21. Created custom investment application to pull stock market quotes and reports for our internal auditor and investments department
  22. Modularized all system to be plug and play system that can be control as single entity
  23. Implement a new custom MVC CMS for internal and external staff
  24. Azure IIS & SQL Server Setup/Configured
  25. Extensive experience with Sitecore CEP 6.5 and later versions, including configuration, deployment, and integration.
  26. Created Microsoft Window Service Console Application that automate process and procedure that are used day to day
  27. Programmed unit testing for setting up automation for smoke testing application and load handling
  28. Created proof of concepts with presentation and flow charts for stakeholder buy in


Lead Sitecore Engineer

Ogden Publication
1503 SW 42nd St, Topeka, KS 66609
Jun 2007 – Oct 2019
  1. Used Gang of Four compisition and flywheel design patterns
  2. Expertise with Solr, the open-source enterprise search platform built on Apache Lucene, and its integration into Sitecore.
  3. Proficient in developing and consuming web-based RESTful APIs with JSON payloads and leveraging documented APIs.
  4. Participated in the design and implementation of software architecture, ensuring adherence to best practices and industry standards
  5. Coordinated with cross-functional teams to develop and deliver software solutions that met client requirements
  6. Participated in code reviews and implemented quality control processes to ensure code quality and reduce the occurrence of bugs
  7. Mentored junior developers to enhance their technical skills and contribute to the success of the team
  8. Create nearly all Sitecore components related to the code base, including Sitecore data templates, models and renderings
  9. Maintain MVC CMS website using Sitecore and build custom web & desktop applications to work within Sitecore
  10. Integrate our business model and Sitecore to fulfill our company needs on our website including modifying processor pipelines with custom code using .Net Reflector to create custom classes
  11. Experience upgrading from Sitecore 7.5 to 8.1, ensuring seamless transitions and enhanced functionality.
  12. Lead and mentor developers responsible for desktop and website applications
  13. Set up environmental best practices, coding standards with supportive documents, and efficient departmental processes
  14. Create timelines and allocate resources to these based on business objectives
  15. Develop desktop application for service desk to use that ingrate into Sitecore website
  16. Support and maintain multiple revenue generating sites
  17. Create and maintain a personal profile system, forum system, blogger system, and friend network system in Ektron/Sitecore content management system
  18. Migrating PHP to .NET by using console applications
  19. Integrate third party components into website and implement flexible outputting for multiple site coherence
  20. Built interactive media CD for content in our content management system (Data Farming) via desktop application
  21. Create automation console application utility tool to maintain our websites
  22. Troubleshoot bugs: 99% CPU usage, memory leaks, and enhancing functionality/performance
  23. Responsible for scheduling work and ensuring accuracy by contractors and fellow co-workers
  24. AWS IIS & SQL Server Setup/Configured

Education

KAPLAN UNIVERSITY

Davenport, IA
August of 2006 ~ 2011
Bachelor In Computer Science Software Engineering

UNITED STATE MARINE CORPS

San Diego, CA
June of 2001 ~ 2005
Tactical Data Network Specialist B7 MOS

WICHITA TECHNICAL INSTITUTE

Topeka, KS
May of 2000 ~ 2002
Electronic Systems Technology Bread Board Design

CERTIFICATIONS

SITECORE CERTIFIED

May of 2011

EKTRON CMS CERTIFIED DEVELOPER

Aug of 2009